hug and kiss someone passionately - German English Dictionary